/*
 * author      : dormi330
 * date        : 2018/7/7
 * description : 包裹
 */

package com.deep.trade.order.dto;

import com.deep.trade.common.BaseDto;

import java.util.List;

public class OutDtoOrderParcel extends BaseDto {
    private String tradeOrderId;            // 交易订单号
    private String parcelItemJson;          // 包裹中的东西, 使用 string-json 存储
    private String status;                  // 物流状态

    private String trackingNo;              // 物流单号
    private String trackingNoImg;           // 物流图片, 目前可选
    private String logisticsCompanyName;    // 投递公司名
    private String logisticsCompanyCode;    // 投递公司编码

    private List<OutDtoLogisticalRecord> logisticalRecordList;  // 物流信息

    public OutDtoOrderParcel() {
    }

    public List<OutDtoLogisticalRecord> getLogisticalRecordList() {
        return logisticalRecordList;
    }

    public void setLogisticalRecordList(List<OutDtoLogisticalRecord> logisticalRecordList) {
        this.logisticalRecordList = logisticalRecordList;
    }

    public String getTradeOrderId() {
        return tradeOrderId;
    }

    public void setTradeOrderId(String tradeOrderId) {
        this.tradeOrderId = tradeOrderId;
    }

    public String getParcelItemJson() {
        return parcelItemJson;
    }

    public void setParcelItemJson(String parcelItemJson) {
        this.parcelItemJson = parcelItemJson;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getTrackingNo() {
        return trackingNo;
    }

    public void setTrackingNo(String trackingNo) {
        this.trackingNo = trackingNo;
    }

    public String getTrackingNoImg() {
        return trackingNoImg;
    }

    public void setTrackingNoImg(String trackingNoImg) {
        this.trackingNoImg = trackingNoImg;
    }

    public String getLogisticsCompanyName() {
        return logisticsCompanyName;
    }

    public void setLogisticsCompanyName(String logisticsCompanyName) {
        this.logisticsCompanyName = logisticsCompanyName;
    }

    public String getLogisticsCompanyCode() {
        return logisticsCompanyCode;
    }

    public void setLogisticsCompanyCode(String logisticsCompanyCode) {
        this.logisticsCompanyCode = logisticsCompanyCode;
    }
}
